<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">

<html><head><title>Index - NewAC</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/searchdata.js"></script></head><body class="IndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>

<!--  Generated by Natural Docs, version 1.4 -->
<!--  http://www.naturaldocs.org  -->

<!-- saved from url=(0026)http://www.naturaldocs.org -->




<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General2.html#C">C</a> &middot; <a href="General2.html#D">D</a> &middot; <a href="General3.html#E">E</a> &middot; <a href="General3.html#F">F</a> &middot; <a href="General3.html#G">G</a> &middot; <a href="General3.html#H">H</a> &middot; <a href="General4.html#I">I</a> &middot; <a href="General4.html#J">J</a> &middot; <a href="General4.html#K">K</a> &middot; <a href="General4.html#L">L</a> &middot; <a href="General4.html#M">M</a> &middot; <a href="General4.html#N">N</a> &middot; <a href="General5.html#O">O</a> &middot; <a href="General5.html#P">P</a> &middot; <a href="General5.html#Q">Q</a> &middot; <a href="General6.html#R">R</a> &middot; <a href="General6.html#S">S</a> &middot; <a href="General7.html#T">T</a> &middot; <a href="#U">U</a> &middot; <a href="#V">V</a> &middot; <a href="#W">W</a> &middot; X &middot; <a href="#Y">Y</a> &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/dunit/dunit/uLog-pas.html#uLog.pas"  class=ISymbol>uLog.pas</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Underruns</span><div class=ISubIndex><a href="../files/src/AudioPass-pas.html#TAudioPass.Underruns" id=link654 onMouseOver="ShowTip(event, 'tt654', 'link654')" onMouseOut="HideTip('tt654')" class=IParent>TAudioPass</a><a href="../files/src/NewACDSAudio-pas.html#TDSAudioOut.Underruns" id=link655 onMouseOver="ShowTip(event, 'tt655', 'link655')" onMouseOut="HideTip('tt655')" class=IParent>TDSAudioOut</a><a href="../files/src/ACS_DXAudio-pas.html#TDXAudioOut.Underruns" id=link656 onMouseOver="ShowTip(event, 'tt656', 'link656')" onMouseOut="HideTip('tt656')" class=IParent>TDXAudioOut</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_WinMedia-pas.html#TWMStreamedOut.URL" id=link657 onMouseOver="ShowTip(event, 'tt657', 'link657')" onMouseOut="HideTip('tt657')" class=ISymbol>URL</a>, <span class=IParent>TWMStreamedOut</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/introduction-txt.html#Using_Streams" id=link658 onMouseOver="ShowTip(event, 'tt658', 'link658')" onMouseOut="HideTip('tt658')" class=ISymbol>Using Streams</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/dunit/dunit/uTestBase-pas.html#uTestBase" id=link659 onMouseOver="ShowTip(event, 'tt659', 'link659')" onMouseOut="HideTip('tt659')" class=ISymbol>uTestBase</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/dunit/dunit/uLog-pas.html#Utility_Functions" id=link660 onMouseOver="ShowTip(event, 'tt660', 'link660')" onMouseOut="HideTip('tt660')" class=ISymbol>Utility Functions</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/dunit/dunit/uUtility-pas.html#uUtility" id=link661 onMouseOver="ShowTip(event, 'tt661', 'link661')" onMouseOut="HideTip('tt661')" class=ISymbol>uUtility</a></td></tr><tr><td class=IHeading><a name="V"></a>V</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Classes-pas.html#TAuFileIn.Valid" id=link662 onMouseOver="ShowTip(event, 'tt662', 'link662')" onMouseOut="HideTip('tt662')" class=ISymbol>Valid</a>, <span class=IParent>TAuFileIn</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Tags-pas.html#Values[const_Id:AnsiString]" id=link663 onMouseOver="ShowTip(event, 'tt663', 'link663')" onMouseOut="HideTip('tt663')" class=ISymbol>Values[const Id:<wbr>AnsiString]</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Variables</span><div class=ISubIndex><a href="../files/demos/Tutorial/AudioProcessor/Main-pas.html#Variables"  class=IParent>Global</a><a href="../files/demos/Tutorial/ComponentsDemo/ComponentsDemo-pas.html#TDemoWaveIn.Variables"  class=IParent>TDemoWaveIn</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>VBR</span><div class=ISubIndex><a href="../files/src/ACS_WinMedia-pas.html#TWMADualPassOut.VBR" id=link664 onMouseOver="ShowTip(event, 'tt664', 'link664')" onMouseOut="HideTip('tt664')" class=IParent>TWMADualPassOut</a><a href="../files/src/ACS_WinMedia-pas.html#TWMAOut.VBR" id=link665 onMouseOver="ShowTip(event, 'tt665', 'link665')" onMouseOut="HideTip('tt665')" class=IParent>TWMAOut</a><a href="../files/src/ACS_WinMedia-pas.html#TWMATap.VBR" id=link666 onMouseOver="ShowTip(event, 'tt666', 'link666')" onMouseOut="HideTip('tt666')" class=IParent>TWMATap</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>VBRQuality</span><div class=ISubIndex><a href="../files/src/ACS_LAME-pas.html#TMP3Out.VBRQuality" id=link667 onMouseOver="ShowTip(event, 'tt667', 'link667')" onMouseOut="HideTip('tt667')" class=IParent>TMP3Out</a><a href="../files/src/ACS_WinMedia-pas.html#TWMAOut.VBRQuality" id=link668 onMouseOver="ShowTip(event, 'tt668', 'link668')" onMouseOut="HideTip('tt668')" class=IParent>TWMAOut</a><a href="../files/src/ACS_WinMedia-pas.html#TWMATap.VBRQuality" id=link669 onMouseOver="ShowTip(event, 'tt669', 'link669')" onMouseOut="HideTip('tt669')" class=IParent>TWMATap</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_FLAC-pas.html#TFLACOut.Verify" id=link670 onMouseOver="ShowTip(event, 'tt670', 'link670')" onMouseOut="HideTip('tt670')" class=ISymbol>Verify</a>, <span class=IParent>TFLACOut</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/introduction-txt.html#Version_History" id=link671 onMouseOver="ShowTip(event, 'tt671', 'link671')" onMouseOut="HideTip('tt671')" class=ISymbol>Version History</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/NewACAC3-pas.html#TAC3In.VobAudioSubstream" id=link672 onMouseOver="ShowTip(event, 'tt672', 'link672')" onMouseOut="HideTip('tt672')" class=ISymbol>VobAudioSubstream</a>, <span class=IParent>TAC3In</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Volume</span><div class=ISubIndex><a href="../files/src/NewACDSAudio-pas.html#TDSAudioOut.Volume" id=link673 onMouseOver="ShowTip(event, 'tt673', 'link673')" onMouseOut="HideTip('tt673')" class=IParent>TDSAudioOut</a><a href="../files/src/ACS_DXAudio-pas.html#TDXAudioOut.Volume" id=link674 onMouseOver="ShowTip(event, 'tt674', 'link674')" onMouseOut="HideTip('tt674')" class=IParent>TDXAudioOut</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_FLAC-pas.html#TFLACIn.VorbisComments" id=link675 onMouseOver="ShowTip(event, 'tt675', 'link675')" onMouseOut="HideTip('tt675')" class=ISymbol>VorbisComments</a>, <span class=IParent>TFLACIn</span></td></tr><tr><td class=IHeading><a name="W"></a>W</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>WavType</span><div class=ISubIndex><a href="../files/src/ACS_Wave-pas.html#TWaveIn.WavType" id=link676 onMouseOver="ShowTip(event, 'tt676', 'link676')" onMouseOut="HideTip('tt676')" class=IParent>TWaveIn</a><a href="../files/src/ACS_Wave-pas.html#TWaveOut.WavType" id=link677 onMouseOver="ShowTip(event, 'tt677', 'link677')" onMouseOut="HideTip('tt677')" class=IParent>TWaveOut</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/about_documentation-txt.html#Wayne_Thursby"  class=ISymbol>Wayne Thursby</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/tips_and_tricks-txt.html#What_to_do_if_an_input_component_reports_premature_end_of_data" id=link678 onMouseOver="ShowTip(event, 'tt678', 'link678')" onMouseOut="HideTip('tt678')" class=ISymbol>What to do if an input component reports premature end of data</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>WideFileName</span><div class=ISubIndex><a href="../files/src/ACS_Classes-pas.html#TAudioTap.WideFileName" id=link679 onMouseOver="ShowTip(event, 'tt679', 'link679')" onMouseOut="HideTip('tt679')" class=IParent>TAudioTap</a><a href="../files/src/ACS_Classes-pas.html#TAuFileIn.WideFileName" id=link680 onMouseOver="ShowTip(event, 'tt680', 'link680')" onMouseOut="HideTip('tt680')" class=IParent>TAuFileIn</a><a href="../files/src/ACS_Classes-pas.html#TAuFileOut.WideFileName" id=link681 onMouseOver="ShowTip(event, 'tt681', 'link681')" onMouseOut="HideTip('tt681')" class=IParent>TAuFileOut</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/NewAC_DSP-pas.html#TFrequencyAnalysis.Window" id=link682 onMouseOver="ShowTip(event, 'tt682', 'link682')" onMouseOut="HideTip('tt682')" class=ISymbol>Window</a>, <span class=IParent>TFrequencyAnalysis</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Filters-pas.html#TSincFilter.WindowType" id=link683 onMouseOver="ShowTip(event, 'tt683', 'link683')" onMouseOut="HideTip('tt683')" class=ISymbol>WindowType</a>, <span class=IParent>TSincFilter</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Classes-pas.html#TAuFIFOStream.WouldReadBlock" id=link684 onMouseOver="ShowTip(event, 'tt684', 'link684')" onMouseOut="HideTip('tt684')" class=ISymbol>WouldReadBlock</a>, <span class=IParent>TAuFIFOStream</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Classes-pas.html#TAuFIFOStream.WouldWriteBlock" id=link685 onMouseOver="ShowTip(event, 'tt685', 'link685')" onMouseOut="HideTip('tt685')" class=ISymbol>WouldWriteBlock</a>, <span class=IParent>TAuFIFOStream</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Classes-pas.html#TAuFIFOStream.Write" id=link686 onMouseOver="ShowTip(event, 'tt686', 'link686')" onMouseOut="HideTip('tt686')" class=ISymbol>Write</a>, <span class=IParent>TAuFIFOStream</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/dunit/dunit/uLog-pas.html#WriteToFile" id=link687 onMouseOver="ShowTip(event, 'tt687', 'link687')" onMouseOut="HideTip('tt687')" class=ISymbol>WriteToFile</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/cwguide-txt.html#Writing_an_Input_Component" id=link688 onMouseOver="ShowTip(event, 'tt688', 'link688')" onMouseOut="HideTip('tt688')" class=ISymbol>Writing an Input Component</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/cwguide-txt.html#Writing_an_Output_Component" id=link689 onMouseOver="ShowTip(event, 'tt689', 'link689')" onMouseOut="HideTip('tt689')" class=ISymbol>Writing an Output Component</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/doc/txt/introduction-txt.html#Writing_Your_Own_Components" id=link690 onMouseOver="ShowTip(event, 'tt690', 'link690')" onMouseOut="HideTip('tt690')" class=ISymbol>Writing Your Own Components</a></td></tr><tr><td class=IHeading><a name="Y"></a>Y</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/ACS_Misc-pas.html#TCueSplitter.Year" id=link691 onMouseOver="ShowTip(event, 'tt691', 'link691')" onMouseOut="HideTip('tt691')" class=ISymbol>Year</a>, <span class=IParent>TCueSplitter</span></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt654"><div class=CProperty>This read only property returns the number of internal buffer underruns that have occured during playback.</div></div><div class=CToolTip id="tt655"><div class=CProperty>This read only property returns the number of internal buffer underruns that have occurred during playback.</div></div><div class=CToolTip id="tt656"><div class=CProperty>This read only property returns the number of internal buffer underruns that have occurred during playback.</div></div><div class=CToolTip id="tt657"><div class=CProperty>Use this property to get the transmitting host URL. </div></div><div class=CToolTip id="tt658"><div class=CGeneric>Almost all NewAC components that read data from audio files or store data in audio file format can work with both disk files and memory streams (currently only TMACIn and TMACOut components do not support general streams). </div></div><div class=CToolTip id="tt659"><div class=CSection>A collection of ancestor classes for testcases.</div></div><div class=CToolTip id="tt660"><div class=CSection>These functions are provided to try and make this unit as accessible as possible.</div></div><div class=CToolTip id="tt661"><div class=CSection>All common functions (and some not so common) go in here. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt662"><div class=CProperty>Read this property to determine if the file is valid. </div></div><div class=CToolTip id="tt663"><div class=CProperty>This property returns a tag value based on its Id. </div></div><div class=CToolTip id="tt664"><div class=CProperty>Use this property to switch between constant bitrate and variable bitrate encoding modes.</div></div><div class=CToolTip id="tt665"><div class=CProperty>Use this property to switch between constant bitrate and variable bitrate lossy encoding modes. </div></div><div class=CToolTip id="tt666"><div class=CProperty>Use this property to switch between constant bitrate and variable bitrate lossy encoding modes. </div></div><div class=CToolTip id="tt667"><div class=CProperty>Use this property to set the VBR quality in VBR mode. </div></div><div class=CToolTip id="tt668"><div class=CProperty>Use this property to set the output audio quality in VBR mode. </div></div><div class=CToolTip id="tt669"><div class=CProperty>Use this property to set the output audio quality in VBR mode. </div></div><div class=CToolTip id="tt670"><div class=CProperty>Setting Verify to True forces the FLAC encoder to verify its own output. </div></div><div class=CToolTip id="tt671"><div class=CSection>Short list of new features for each NewAC version.</div></div><div class=CToolTip id="tt672"><div class=CProperty>VOB files may contain two AC-3 audio substreams. </div></div><div class=CToolTip id="tt673"><div class=CProperty>Use this property to set or get the volume of the sound being played. </div></div><div class=CToolTip id="tt674"><div class=CProperty>Use this property to set or get the volume of the sound being played. </div></div><div class=CToolTip id="tt675"><div class=CProperty>Read this property to get tags (artist, title, etc.)</div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt676"><div class=CProperty>This TWavType property indicates the current .wav file encoding.</div></div><div class=CToolTip id="tt677"><div class=CProperty>Use this TWavType property to specify output .wav file encoding. </div></div><div class=CToolTip id="tt678"><div class=CGeneric>One possible reason for this may be an exception raised during components&rsquo; operation. </div></div><div class=CToolTip id="tt679"><div class=CProperty>Use this property to set or get the file name the data is written to in Unicode charset. </div></div><div class=CToolTip id="tt680"><div class=CProperty>Allows you to handle file names in Unicode. </div></div><div class=CToolTip id="tt681"><div class=CProperty>Allows you to handle file names in Unicode. </div></div><div class=CToolTip id="tt682"><div class=CProperty>Use this property to select the type of the window applied to the input data.</div></div><div class=CToolTip id="tt683"><div class=CProperty>Use this property to set the type of the window applied to the filter kernel.</div></div><div class=CToolTip id="tt684"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function WouldReadBlock : Boolean</td></tr></table></blockquote>This function returns True if the Read would block (that is there is no data in the buffer) and False otherwise.</div></div><div class=CToolTip id="tt685"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function WouldWriteBlock(</td><td class=PParameter nowrap>Bytes :</td><td class=PType nowrap>&nbsp;LongWord</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>) : Boolean</td></tr></table></td></tr></table></blockquote>This function returns True if the Write would block (that is there is not enough free space in the buffer to write Bytes bytes) and False otherwise.</div></div><div class=CToolTip id="tt686"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function Write(</td><td class=PParameter nowrap>const Buffer;</td><td class=PType nowrap>&nbsp;</td></tr><tr><td></td><td class=PParameter nowrap>Count:</td><td class=PType nowrap>&nbsp;Longint</td><td class=PAfterParameters nowrap>): Longint; override</td></tr></table></td></tr></table></blockquote>This function reimplements that of TStream. </div></div><div class=CToolTip id="tt687"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>procedure WriteToFile(</td><td class=PParameter nowrap>sLine:</td><td class=PType nowrap>&nbsp;string;</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>sFileName:</td><td class=PType nowrap>&nbsp;string</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>''</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The heart of the unit, writes a single line to the  file specified in sFilename, or FFilename if sFilename is blank.</div></div><div class=CToolTip id="tt688"><div class=CSection>Your main goal as an input component writer is to decode audio data from the format you are working with into the NewAC format and to provide additional parameters for representing an audio stream. </div></div><div class=CToolTip id="tt689"><div class=CSection>When writing an output component you always have to override three methods: Prepare, DoOutput and Done. </div></div><div class=CToolTip id="tt690"><div class=CSection>Eventually you may want to extend NewAC with your own components. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt691"><div class=CProperty>Returns the current composition duration in seconds.</div></div><!--END_ND_TOOLTIPS-->

</div><!--Index-->


<div id=Footer>Content &copy; 2008-2010 Andrei Borovsky. Design &copy; 2008 Wayne Thursby. <b><u><a href="http://symmetrica.net/newac">Go to the project's main page</a></u></b>&nbsp; &middot;&nbsp; <a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->


<div id=Menu><div class=MTitle>NewAC<div class=MSubTitle>v2.6.1</div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')">Documentation</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MFile><a href="../files/doc/txt/introduction-txt.html">Quick Introduction to NewAC</a></div></div><div class=MEntry><div class=MFile><a href="../files/doc/txt/about_documentation-txt.html">About the Documentation</a></div></div><div class=MEntry><div class=MFile><a href="../files/doc/txt/cwguide-txt.html">Component Writer&rsquo;s Guide</a></div></div><div class=MEntry><div class=MFile><a href="../files/doc/txt/license-txt.html">License</a></div></div><div class=MEntry><div class=MFile><a href="../files/doc/txt/tips_and_tricks-txt.html">Tips &amp; Tricks</a></div></div><div class=MEntry><div class=MFile><a href="../files/doc/txt/newac-txt.html">About New Audio Components</a></div></div><div class=MEntry><div class=MFile><a href="../files/doc/txt/features-txt.html">NewAC Main Features List</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent2')">Main Units</a><div class=MGroupContent id=MGroupContent2><div class=MEntry><div class=MFile><a href="../files/src/ACS_AudioMix-pas.html">ACS_AudioMix</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_CDROM-pas.html">ACS_CDROM</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Classes-pas.html">ACS_Classes</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Converters-pas.html">ACS_Converters</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_DXAudio-pas.html">ACS_DXAudio</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_FLAC-pas.html">ACS_FLAC</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Filters-pas.html">ACS_Filters</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_LAME-pas.html">ACS_LAME</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_MAC-pas.html">ACS_MAC</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Misc-pas.html">ACS_Misc</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_MPC-pas.html">ACS_MPC</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_OptimFROG-pas.html">ACS_OptimFROG</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_smpeg-pas.html">ACS_SMPEG</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Streams-pas.html">ACS_Streams</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_TTA-pas.html">ACS_TTA</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Tags-pas.html">ACS_Tags</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Vorbis-pas.html">ACS_Vorbis</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_WavPack-pas.html">ACS_WavPack</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Wave-pas.html">ACS_Wave</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_WinMedia-pas.html">ACS_WinMedia</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_AAC-pas.html">ACS_AAC</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/AudioDMO-pas.html">AudioDMO</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/AudioPass-pas.html">AudioPass</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/AuSampleRate-pas.html">AuSampleRate</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/AuASIO-pas.html">AuASIO</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/AuSynch-pas.html">AuSynch</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/NewACDTS-pas.html">NewACDTS</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/NewAC_AVI-pas.html">NewAC_AVI</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/NewAC_DSP-pas.html">NewAC_DSP</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/NewACAC3-pas.html">NewACAC3</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/NewACIndicators-pas.html">NewACIndicators</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/NewACDSAudio-pas.html">NewACDSAudio</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_AAC-pas.html">ACS_AAC</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent3')">Utility Units</a><div class=MGroupContent id=MGroupContent3><div class=MEntry><div class=MFile><a href="../files/src/ACS_Misc-pas.html">ACS_Misc</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Procs-pas.html">ACS_Procs</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/acs_reg-pas.html">ACS_Reg</a></div></div><div class=MEntry><div class=MFile><a href="../files/src/ACS_Types-pas.html">ACS_Types</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent4')">Tutorials</a><div class=MGroupContent id=MGroupContent4><div class=MEntry><div class=MFile><a href="../files/demos/Tutorial/AudioProcessor/Main-pas.html">Audio Processor</a></div></div><div class=MEntry><div class=MFile><a href="../files/demos/Tutorial/ComponentsDemo/ComponentsDemo-pas.html">Components Demo</a></div></div><div class=MEntry><div class=MFile><a href="../files/demos/Recorders-rippers/Rip'n'listen/Main-pas.html">Rip&rsquo;n&rsquo;Listen Demo</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="../files/dunit/dunit/Test_ACS_MAC-pas.html">ACS_MAC TestCases</a></div></div><div class=MEntry><div class=MFile><a href="../files/dunit/dunit/Test_ACS_WavPack-pas.html">ACS_WavPack TestCases</a></div></div><div class=MEntry><div class=MFile><a href="../files/dunit/dunit/Test_ACS_FLAC-pas.html">TestFLACEncode</a></div></div><div class=MEntry><div class=MFile><a href="../files/dunit/dunit/uLog-pas.html">uLog.pas</a></div></div><div class=MEntry><div class=MFile><a href="../files/dunit/dunit/uTestBase-pas.html">uTestBase</a></div></div><div class=MEntry><div class=MFile><a href="../files/dunit/dunit/uUtility-pas.html">uUtility</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent5')">Index</a><div class=MGroupContent id=MGroupContent5><div class=MEntry><div class=MIndex id=MSelected>Everything</div></div><div class=MEntry><div class=MIndex><a href="Classes.html">Classes</a></div></div><div class=MEntry><div class=MIndex><a href="Constants.html">Constants</a></div></div><div class=MEntry><div class=MIndex><a href="Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="Properties.html">Properties</a></div></div><div class=MEntry><div class=MIndex><a href="Types.html">Types</a></div></div><div class=MEntry><div class=MIndex><a href="Variables.html">Variables</a></div></div><div class=MEntry><div class=MIndex><a href="Files.html">Files</a></div></div></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option  id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Constants">Constants</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="Properties">Properties</option><option value="Types">Types</option><option value="Variables">Variables</option></select></div><script language=JavaScript><!--
HideAllBut([5, 4, 3], 6);// --></script></div><!--Menu-->


<div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div>


<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>